most glorious - Spanish English Dictionary